(do) (you) come here often? [cliché] - Turco Inglés Diccionario